Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Zagreb Open - Zagreb USTA Men's Challenger of Urbana-Champaign - Urbana Heilbronn Open - Heilbronn 2002 Azalea Orthopedic Challenger - Tyler IPP Open - Helsinki Czech Indoor Open - Prague KGHM Polish Indoors - Wroclaw Media Will Cup Busan Challenger Tennis - Busan Samsung Secruities Cup Challenger - Seoul Porsche Open - Poznan Alexander Kolyaskin Memorial - Donetsk Kobstaedernes ATP Challenger - Kolding Hilton Waikoloa Village USTA Challenger - Waikoloa Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Baden Open - Karlsruhe Schickendanz Open - Furth Porsche Open - Poznan Alexander Kolyaskin Memorial - Donetsk Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Challenger Bergamo Challenger Sunrise Challenger Tunis Challenger San Marino Challenger St. Remy Challenger Mons Challenger Rhodes Challenger Astana Challenger Biella Challenger Alessandria Challenger Banja Luka Challenger Rennes Challenger Dallas Challenger Marburg Challenger Scheveningen Challenger Poznan Challenger Nova Challenger Osaka - Osaka 2002 USTA Challenger of Calabasas - Calabasas 2002 FSE Challenger - Tarzana Honda-Kah Open - Singapore USTA Championships of Kerrville - Kerrville USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Challenger - Knoxville Sacramento Challenger Quelle Cup - Furth Tiburon Challenger 9th Wartburg Open - Eisenach USTA Seascape Challenger - Aptos Geneva Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Top Wool Challenger Biella - Biella Optimus Maia Open - Maia The Nottingham Cahllenger - Nottingham Heilbronn Open - Heilbronn drkoop.com USTA Tennis Championships of San Antonio - San Antonio Heilbronn Challenger Heineken Challenger - Ho Chi Minh City USTA Challenger of Las Vegas - Las Vegas Kuppers Kolsch Cup Aachen - Aachen Quimper Challenger Bergamo Challenger drkoop.com USTA Tennis Championships of Houston - Houston Time Warner USTA Challenger - Binghamton Dallas Challenger XL Capital Bermuda Open - Bermuda 2001 Challenger Canottieri Mincio - Mantova Akbank Private Banking-TED Open - Istanbul ARMS USTA Challenger - Rocky Mount Open de L'Isere - Grenoble USTA Challenger of San Antonio - San Antonio Hilton Waikoloa Village USTA Challenger - Waikoloa 6th Sardinian International Championships - Cagliari GHI Bronx Classic - Bronx Challenger 42 - Andrezieux Heilbronn Challenger Quelle Cup 1999 - Furth Powder Byrne Trophy - Surbiton 2006 USTA Tallahassee Tennis Challenger - Tallahassee GHI Bronx Tennis Classic - Bronx Harrah's Entertainment Men's Pro Challenger - Tunica Tulsa Auto Collection USTA Challenger - Tulsa The Surbiton Trophy - Surbiton ATU Cup - Weiden 2001 UT Tyler Patriot Challenger - Tyler Samsung Securities Cup Challenger Tennis - Seoul XL Capital Bermuda Open - Bermuda USTA Tennis Championships of Houston - Houston Banca Stato Challenger Lugano - Lugano Neride Prague Indoor - Prague Braunschweig Challenger USTA Seascape Challenger - Aptos Lambertz Open - Aachen Okal Cup 2003 - Eckental XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Napoli Steelers Cup - Kosice Poznan Challenger XL Bermuda Open - Bermuda IPP Open - Helsinki Atlanta Clay Court Challenger - Atlanta Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham San Marino Challenger Meerbusch Challenger Mons Challenger Rennes Challenger SAA Hilversum Open - Hilversum Eckental Challenger Helsinki Challenger Heilbronn Challenger Ljubljana Open - Ljubljana St. Brieuc Challenger Heilbronn Challenger Kosice Challenger Astana Challenger - Astana Burbank Challenger - Burbank Almaty Challenger 1 - Almaty Flea Market Cup - Busan Pro Tennis World Open - Sunrise Zagreb Open - Zagreb AT&T Challenger of Dallas - Dallas IPP Open - Helsinki Tiburon Challenger - Tiburon Lambertz Open - Aachen Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Challenger Groningen - Groningen Tennis Napoli Cup 2007 - Napoli Challenger Ford de Cherbourg - Cherbourg Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul Winnetka Challenger Samsung Securities Cup - Seoul San Marino Challenger III Isla de Lanzarote - Lanzarote Astana Challenger Trnava Challenger Guzzini Challenger - Recanati Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Akbank Private Banking TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Flea Market Cup Busan Challenger Tennis - Busan Almaty Challenger 2 - Almaty Siemens Open 2007 - Scheveningen Szczecin Challenger Dortmund Challenger The Stella Artois Grass Court Championships - Queen's/London Miller Lite Hall of Fame Tennis Championships - Newport AAPT Championships - Adelaide Milan Indoors - Milan Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich RCA Championships - Indianapolis Braunschweig Challenger AAPT Championships - Adelaide Heineken Open - Auckland Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel Tata Open 2003 - Chennai Adidas International - Sydney Kroger / St. Jude International - Memphis International Tennis Championships - Delray Beach The Samsung Open - Nottingham Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Mons Challenger Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Orleans Challenger Salzburg Challenger PEOPLEnet Cup - Dnepropetrovsk Urbana-Champaign Challenger - Urbana TED Open-Akbank Private Banking - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental XL Capital Bermuda Open - Bermuda 10th Wartburg Open - Eisenach Fifth-Third Bank Tennis Championships - Lexington ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Tennis Cup of Flanders - Ostende South African Airways Open - East London Braunschweig Challenger AAPT Championships - Adelaide Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis St. Francis Health System USTA Challenger - Tulsa Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart Open de Franche-Comte - Besancon USTA Men's Challenger of Dallas - Dallas International Tennis Championships - Delray Beach Muller Cup - Ulm AIG Japan Open - Tokyo Status Athens Open - Athens St. Petersburg Open - St. Petersburg Theusbridge.com Tennis Classic - Tarzana Kroger / St. Jude International - Memphis The Bolton Challenger - Bolton ABN/AMRO World Tennis Tournament - Rotterdam Warsteiner Challenger Lubeck - Lubeck Internationaler Raiffeisen Grand Prix - St. Polten Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Ordina Open - 's-Hertogenbosch USTA Challenger of Dallas - Dallas RCA Championships - Indianapolis Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden Legg Mason Tennis Classic - Washington D.C. Fifth-Third Bank Tennis Championships - Lexington Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth CA Tennis Trophy - Vienna Braunschweig Challenger Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Heilbronn Open - Heilbronn Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia USTA Comerica Challenger - Aptos US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle International Bavarian Championship - Eckental Heilbronn Open - Heilbronn Mumbai Open - Mumbai Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Chennai Open - Chennai Bratislava Challenger Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto 2002 Eddleman USTA Challenger - Birmingham Ljubljana Open 2002 - Ljubljana Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Heilbronn Open - Heilbronn ATP Heineken Challenger 2000 - Ho Chi Minh City SAP Open - San Jose Renault Slovenian Open - Ljubljana Siemens Open 2004 - Scheveningen Regions Morgan Keegan Championships - Memphis Open de Montauban - Montauban USTA Tennis Championships of Austin - Austin U.S. Men's Clay Court Championships - Houston ATU Cup 2001 - Weiden Okal Cup 2001 International Bavarian Championships - Eckental ARAG World Team Championship - Dusseldorf Warsteiner Challenger Wolfsburg - Wolfsburg 7th Wartburg Open - Eisenach Okal Cup - International Bavarian Championship - Eckental The Natrel's Challenger of Granby - Granby The Granby Natrel Challenger - Granby Countrywide Classic - Los Angeles Dutch Open Tennis - Amersfoort RCA Championships - Indianapolis Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Porsche Open - Poznan Legg Mason Tennis Classic - Washington GHI Bronx Classic - Bronx TED Open - Istanbul Pilot Pen Tennis - New Haven Intersport Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda China Open - Beijing Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Sarasota Challenger Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach XL Bermuda Open - Bermuda SAP Open - San Jose Ostdeutscher Sparkessen Cup - Dresden Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Estoril Open - Estoril BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg PEOPLEnet CUP - Dnepropetrovsk Medibank International - Sydney Gerry Weber Open - Halle SA Tennis Open - Johannesburg SAP Open - San Jose Qatar Mobil Open 2000 - Doha Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Kazan Challenger 2000 Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta Adidas Open de Toulouse - Toulouse BCR Open Romania - Bucharest Brisbane International - Brisbane Kitzbuhel Challenger The Stella Artois Grass Court Championships - London Regions Morgan Keegan Championships - Memphis Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Delray Beach International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo Kremlin Cup - Moscow Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Rome Challenger International Tennis Championships - Delray Beach Open 13 - Marseille US Men's Clay Court Championship - Houston Rome Challenger Estoril Open - Estoril Mercedes Cup - Stuttgart Farmers Classic - Los Angeles CA Tennis Trophy - Vienna Citi Open - Washington Qatar ExxonMobil Open - Doha Apia International - Sydney Zagreb Challenger Grand Prix Hassan II - Casablanca Tampere Challenger Medibank Private International - Sydney Salzburg Challenger Bratislava Challenger Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Helsinki Challenger Banja Luka Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Heilbronn Challenger PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Geneva Challenger Furth Challenger Belgrade Challenger The Artois Championships - London Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna Delray Beach International Tennis Championships - Delray Beach Sunrise Challenger SAP Open - San Jose Swiss Indoors Basel - Basel International German Open - Hamburg Bet-at-home Open - Hamburg Rome Challenger SAP Open - San Jose BMW Open - Munich Winston-Salem Open - Winston-Salem The Stella Artois Championships - London Athens Challenger Mouilleron-Le-Captif Challenger Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Open de Moselle - Metz The Stella Artois Grass Court Championships - London Regions Morgan Keegan Championships - Memphis AEGON Championships - London Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Aircel Chennai Open - Chennai US Men's Clay Court Championship - Houston BMW Open - Munich Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Loughborough Challenger Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Atlanta Tennis Championships - Atlanta Delray Beach International Tennis Championships - Delray Beach BB&T Atlanta Open - Atlanta BMW Open - Munich Citi Open - Washington BMW Open - Munich RCA Championships - Indianapolis Bordeaux Challenger U.S. Men's Clay Court Championships - Houston U.S. National Indoor Tennis Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf Schickendanz Open - Furth Savannah Challenger Nord/LB Open - Braunschweig BB&T Atlanta Open - Atlanta Scheveningen Challenger Liberec Challenger GHI Bronx Tennis Classic - Bronx Neride Prague Indoor - Prague Heilbronn Challenger - Heilbronn ATU Cup - Weiden University of Tennessee USTA Men's Challenger - Knoxville Muller Cup 99 - Ulm DPD Challenger 99 - Aschaffenburg Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Open Castilla y Leon - Segovia Warsteiner Grand Prix ATP Challenger - Oberstaufen VIII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth 1999 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai U.S. Men's Clay Court Championships - Houston President's Cup - Tashkent Delray Beach International Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch The Stella Artois Grass Court Championships - London Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle The Ericsson Open - Miami Campbells Hall of Fame Tennis Championships - Newport Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Countrywide Classic - Los Angeles Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Legg Mason Tennis Classic - Washington Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Chennai Open - Chennai NASDAQ-100 Open - Miami Brisbane - Brisbane Masters Series Monte Carlo - Monte Carlo Legg Mason Tennis Classic - Washington D.C. SA Tennis Open - Johannesburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati SAP Open - San Jose Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Regions Morgan Keegan Championships - Memphis Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid U.S. Mens's Clay Court Championship - Houston BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Open 13 - Marseille Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Siebel Open - San Jose Dubai Tennis Open - Dubai RCA Championships - Indianapolis Swiss Indoors Basel - Basel Miller Lite Hall of Fame Tennis Championships - Newport U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai Telenordia Swedish Open - Bastad BMW Open - Munich Gold Flake Open - Chennai Miller Lite Hall of Fame Tennis Championships - Newport Heineken Open Shanghai - Shanghai Franklin Templeton Tennis Classic - Scottsdale Copenhagen Open - Copenhagen 2001 Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Trofeo Conde de Godo - Barcelona Tennis Masters Series - Stuttgart ABN/AMRO World Tennis Tournament - Rotterdam U.S. Men's Clay Court Championships - Houston Sybase Open - San Jose Medibank International - Sydney Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg AIG Japan Open Tennis Championships - Tokyo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Pilot Pen Tennis - New Haven Tennis Masters Series - Madrid Masters Series Hamburg - Hamburg French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Rogers Cup - Montreal U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Western & Southern Open - Cincinnati AEGON Championships - London Western & Southern Open - Cincinnati Tennis Masters Series - Montreal Pacific Life Open - Indian Wells Masters Series - Hamburg BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open de la Comunidad Valenciana - Valencia BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Australian Open - Melbourne Legg Mason Tennis Classic - Washington Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Hypo Group Tennis International - Portschach The Tennis Channel Open - Las Vegas The Stella Artois Championships - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Brisbane International - Brisbane U.S. Open - New York Australian Open - Melbourne China Open - Beijing French Open - Paris Grand Prix Hassan II - Casablanca Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Kremlin Cup - Moscow U.S. Open - New York U.S. National Indoor Tennis Championships - Memphis Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York U.S. Open - New York Tennis Masters Series - Paris French Open - Paris Rogers Masters - Toronto Davis Cup, World Group, QR, USA-SVK 3-2 Hyundai Hopman Cup - Perth Wimbledon - London Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, F, ESP-USA 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, USA-ESP 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, CRO-USA, 3-2 AAMI Classic - Kooyong Barclays ATP World Tour Finals - London Olympics - Athens